package framework;


public abstract class Screen {
	protected final GameContext my_game;

    public Screen(GameContext the_game) {
        my_game = the_game;
    }
    
    public abstract void step(final int the_deltaTime);
    public abstract void render();
    public abstract void dispose();
    
    public void keyPressed(final int the_code){};
    public void keyReleased(final int the_code){};
    public void resize(final int the_width, final int the_height){};

}
